capture imagination - German English Dictionary